package nc.ui.ebpur.sumamonggroups.config;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import nc.ui.uif2.factory.AbstractJavaBeanDefinition;

public class sumamonggroups extends AbstractJavaBeanDefinition{
	private Map<String, Object> context = new HashMap();
public nc.vo.uif2.LoginContext getContext(){
 if(context.get("context")!=null)
 return (nc.vo.uif2.LoginContext)context.get("context");
  nc.vo.uif2.LoginContext bean = new nc.vo.uif2.LoginContext();
  context.put("context",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.vo.bd.meta.BDObjectAdpaterFactory getBoadatorfactory(){
 if(context.get("boadatorfactory")!=null)
 return (nc.vo.bd.meta.BDObjectAdpaterFactory)context.get("boadatorfactory");
  nc.vo.bd.meta.BDObjectAdpaterFactory bean = new nc.vo.bd.meta.BDObjectAdpaterFactory();
  context.put("boadatorfactory",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uiextend.DefaultUIExtPlugInManager getUiExtPlugInMgr(){
 if(context.get("uiExtPlugInMgr")!=null)
 return (nc.ui.ecpubapp.uiextend.DefaultUIExtPlugInManager)context.get("uiExtPlugInMgr");
  nc.ui.ecpubapp.uiextend.DefaultUIExtPlugInManager bean = new nc.ui.ecpubapp.uiextend.DefaultUIExtPlugInManager();
  context.put("uiExtPlugInMgr",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uiextend.DefaultBizExtContext getBizExtContext(){
 if(context.get("bizExtContext")!=null)
 return (nc.ui.ecpubapp.uiextend.DefaultBizExtContext)context.get("bizExtContext");
  nc.ui.ecpubapp.uiextend.DefaultBizExtContext bean = new nc.ui.ecpubapp.uiextend.DefaultBizExtContext();
  context.put("bizExtContext",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.model.SumamongGroupsModelService getManagerModelService(){
 if(context.get("managerModelService")!=null)
 return (nc.ui.ebpur.sumamonggroups.model.SumamongGroupsModelService)context.get("managerModelService");
  nc.ui.ebpur.sumamonggroups.model.SumamongGroupsModelService bean = new nc.ui.ebpur.sumamonggroups.model.SumamongGroupsModelService();
  context.put("managerModelService",bean);
  bean.setAggVoClassName("nc.vo.ebpur.sumamonggroups.AggSumAmongGroupsVO");
  bean.setMainVoClassName("nc.vo.ebpur.sumamonggroups.SumAmongGroupsVO");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModelDataManager getModelDataManager(){
 if(context.get("modelDataManager")!=null)
 return (nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModelDataManager)context.get("modelDataManager");
  nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModelDataManager bean = new nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModelDataManager();
  context.put("modelDataManager",bean);
  bean.setModel(getManagerAppModel());
  bean.setService(getManagerModelService());
  bean.setPaginationModel(getPaginationmodel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModel getManagerAppModel(){
 if(context.get("managerAppModel")!=null)
 return (nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModel)context.get("managerAppModel");
  nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModel bean = new nc.ui.ebpur.sumamonggroups.model.SumamongGroupsBillManagerModel();
  context.put("managerAppModel",bean);
  bean.setContext(getContext());
  bean.setService(getManagerModelService());
  bean.setBusinessObjectAdapterFactory(getBoadatorfactory());
  bean.setFuncPageCode("EC20021404");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.uif2.components.pagination.PaginationModel getPaginationmodel(){
 if(context.get("paginationmodel")!=null)
 return (nc.ui.uif2.components.pagination.PaginationModel)context.get("paginationmodel");
  nc.ui.uif2.components.pagination.PaginationModel bean = new nc.ui.uif2.components.pagination.PaginationModel();
  context.put("paginationmodel",bean);
  bean.setPaginationQueryService(getManagerModelService());
  bean.init();
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.uif2.editor.TemplateContainer getTemplateContainer(){
 if(context.get("templateContainer")!=null)
 return (nc.ui.uif2.editor.TemplateContainer)context.get("templateContainer");
  nc.ui.uif2.editor.TemplateContainer bean = new nc.ui.uif2.editor.TemplateContainer();
  context.put("templateContainer",bean);
  bean.setContext(getContext());
  bean.setNodeKeies(getManagedList0());
  bean.load();
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList0(){  List list = new ArrayList();  list.add("EC20021404");  return list;}

public nc.ui.uif2.editor.UIF2RemoteCallCombinatorCaller getRemoteCallCombinatorCaller(){
 if(context.get("remoteCallCombinatorCaller")!=null)
 return (nc.ui.uif2.editor.UIF2RemoteCallCombinatorCaller)context.get("remoteCallCombinatorCaller");
  nc.ui.uif2.editor.UIF2RemoteCallCombinatorCaller bean = new nc.ui.uif2.editor.UIF2RemoteCallCombinatorCaller();
  context.put("remoteCallCombinatorCaller",bean);
  bean.setRemoteCallers(getManagedList1());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList1(){  List list = new ArrayList();  list.add(getTemplateContainer());  list.add(getUserdefitemContainer());  return list;}

public nc.ui.uif2.userdefitem.UserDefItemContainer getUserdefitemContainer(){
 if(context.get("userdefitemContainer")!=null)
 return (nc.ui.uif2.userdefitem.UserDefItemContainer)context.get("userdefitemContainer");
  nc.ui.uif2.userdefitem.UserDefItemContainer bean = new nc.ui.uif2.userdefitem.UserDefItemContainer();
  context.put("userdefitemContainer",bean);
  bean.setContext(getContext());
  bean.setParams(getManagedList2());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList2(){  List list = new ArrayList();  list.add(getQueryParam_10e1c41());  list.add(getQueryParam_161212e());  return list;}

private nc.ui.uif2.userdefitem.QueryParam getQueryParam_10e1c41(){
 if(context.get("nc.ui.uif2.userdefitem.QueryParam#10e1c41")!=null)
 return (nc.ui.uif2.userdefitem.QueryParam)context.get("nc.ui.uif2.userdefitem.QueryParam#10e1c41");
  nc.ui.uif2.userdefitem.QueryParam bean = new nc.ui.uif2.userdefitem.QueryParam();
  context.put("nc.ui.uif2.userdefitem.QueryParam#10e1c41",bean);
  bean.setMdfullname("ebpur.SumAmongGroupsVO");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.uif2.userdefitem.QueryParam getQueryParam_161212e(){
 if(context.get("nc.ui.uif2.userdefitem.QueryParam#161212e")!=null)
 return (nc.ui.uif2.userdefitem.QueryParam)context.get("nc.ui.uif2.userdefitem.QueryParam#161212e");
  nc.ui.uif2.userdefitem.QueryParam bean = new nc.ui.uif2.userdefitem.QueryParam();
  context.put("nc.ui.uif2.userdefitem.QueryParam#161212e",bean);
  bean.setMdfullname("ebpur.SumAmongScoreVO");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.view.SumamongGroupsBillForm getBillFormEditor(){
 if(context.get("billFormEditor")!=null)
 return (nc.ui.ebpur.sumamonggroups.view.SumamongGroupsBillForm)context.get("billFormEditor");
  nc.ui.ebpur.sumamonggroups.view.SumamongGroupsBillForm bean = new nc.ui.ebpur.sumamonggroups.view.SumamongGroupsBillForm();
  context.put("billFormEditor",bean);
  bean.setModel(getManagerAppModel());
  bean.setTemplateContainer(getTemplateContainer());
  bean.setClosingListener(getClosingListener());
  bean.setPluginOrSingleCard(true);
  bean.setUserdefitemPreparator(getUserdefitemContainerPreparator());
  bean.setBodyActionHashMap(getManagedMap0());
  bean.initUI();
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.uif2.editor.UserdefitemContainerPreparator getUserdefitemContainerPreparator(){
 if(context.get("UserdefitemContainerPreparator")!=null)
 return (nc.ui.uif2.editor.UserdefitemContainerPreparator)context.get("UserdefitemContainerPreparator");
  nc.ui.uif2.editor.UserdefitemContainerPreparator bean = new nc.ui.uif2.editor.UserdefitemContainerPreparator();
  context.put("UserdefitemContainerPreparator",bean);
  bean.setContainer(getUserdefitemContainer());
  bean.setParams(getManagedList3());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList3(){  List list = new ArrayList();  list.add(getUserdefQueryParam_1c98701());  list.add(getUserdefQueryParam_1be7986());  return list;}

private nc.ui.uif2.editor.UserdefQueryParam getUserdefQueryParam_1c98701(){
 if(context.get("nc.ui.uif2.editor.UserdefQueryParam#1c98701")!=null)
 return (nc.ui.uif2.editor.UserdefQueryParam)context.get("nc.ui.uif2.editor.UserdefQueryParam#1c98701");
  nc.ui.uif2.editor.UserdefQueryParam bean = new nc.ui.uif2.editor.UserdefQueryParam();
  context.put("nc.ui.uif2.editor.UserdefQueryParam#1c98701",bean);
  bean.setMdfullname("ebpur.SumAmongGroupsVO");
  bean.setPos(0);
  bean.setPrefix("def");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.uif2.editor.UserdefQueryParam getUserdefQueryParam_1be7986(){
 if(context.get("nc.ui.uif2.editor.UserdefQueryParam#1be7986")!=null)
 return (nc.ui.uif2.editor.UserdefQueryParam)context.get("nc.ui.uif2.editor.UserdefQueryParam#1be7986");
  nc.ui.uif2.editor.UserdefQueryParam bean = new nc.ui.uif2.editor.UserdefQueryParam();
  context.put("nc.ui.uif2.editor.UserdefQueryParam#1be7986",bean);
  bean.setMdfullname("ebpur.SumAmongScoreVO");
  bean.setPos(1);
  bean.setPrefix("def");
  bean.setTabcode("arr_among_groups");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private Map getManagedMap0(){  Map map = new HashMap();  map.put("arr_among_groups",getManagedList4());  map.put("arr_among_file",getManagedList5());  return map;}

private List getManagedList4(){  List list = new ArrayList();  return list;}

private List getManagedList5(){  List list = new ArrayList();  list.add(getDefaultBodyAddLineAction_1c5aa4());  list.add(getDefaultBodyDelLineAction_1830190());  return list;}

private nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction getDefaultBodyAddLineAction_1c5aa4(){
 if(context.get("nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction#1c5aa4")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction)context.get("nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction#1c5aa4");
  nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction();
  context.put("nc.ui.ecpubapp.uif2app.actions.DefaultBodyAddLineAction#1c5aa4",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction getDefaultBodyDelLineAction_1830190(){
 if(context.get("nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction#1830190")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction)context.get("nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction#1830190");
  nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction();
  context.put("nc.ui.ecpubapp.uif2app.actions.DefaultBodyDelLineAction#1830190",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.funcnode.ui.action.SeparatorAction getSeparatorAction(){
 if(context.get("separatorAction")!=null)
 return (nc.funcnode.ui.action.SeparatorAction)context.get("separatorAction");
  nc.funcnode.ui.action.SeparatorAction bean = new nc.funcnode.ui.action.SeparatorAction();
  context.put("separatorAction",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultAddAction getAddAction(){
 if(context.get("addAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultAddAction)context.get("addAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultAddAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultAddAction();
  context.put("addAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setInterceptor(getShowUpComponentInterceptor_1dbb583());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor getShowUpComponentInterceptor_1dbb583(){
 if(context.get("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#1dbb583")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor)context.get("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#1dbb583");
  nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor bean = new nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor();
  context.put("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#1dbb583",bean);
  bean.setShowUpComponent(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsDeleteAction getDelAction(){
 if(context.get("delAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsDeleteAction)context.get("delAction");
  nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsDeleteAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsDeleteAction();
  context.put("delAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsEditAction getEditAction(){
 if(context.get("editAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsEditAction)context.get("editAction");
  nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsEditAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsEditAction();
  context.put("editAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setInterceptor(getShowUpComponentInterceptor_169c507());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor getShowUpComponentInterceptor_169c507(){
 if(context.get("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#169c507")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor)context.get("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#169c507");
  nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor bean = new nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor();
  context.put("nc.ui.ecpubapp.uif2app.actions.interceptor.ShowUpComponentInterceptor#169c507",bean);
  bean.setShowUpComponent(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsSaveAction getSaveAction(){
 if(context.get("saveAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsSaveAction)context.get("saveAction");
  nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsSaveAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsSaveAction();
  context.put("saveAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsCancelAction getCancelAction(){
 if(context.get("cancelAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsCancelAction)context.get("cancelAction");
  nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsCancelAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsCancelAction();
  context.put("cancelAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsRefreshAction getRefreshAction(){
 if(context.get("refreshAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsRefreshAction)context.get("refreshAction");
  nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsRefreshAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumamongGroupsRefreshAction();
  context.put("refreshAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setDataManager(getModelDataManager());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePrintAction getTemplatePrintAction(){
 if(context.get("templatePrintAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePrintAction)context.get("templatePrintAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePrintAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePrintAction();
  context.put("templatePrintAction",bean);
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePreviewAction getTemplatePreviewAction(){
 if(context.get("templatePreviewAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePreviewAction)context.get("templatePreviewAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePreviewAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultTemplatePreviewAction();
  context.put("templatePreviewAction",bean);
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultCommitAction getCommitAction(){
 if(context.get("commitAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultCommitAction)context.get("commitAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultCommitAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultCommitAction();
  context.put("commitAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setBilltype("EC82");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultUnCommitAction getUnCommitAction(){
 if(context.get("unCommitAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultUnCommitAction)context.get("unCommitAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultUnCommitAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultUnCommitAction();
  context.put("unCommitAction",bean);
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.yf.SumAmongGroupsApprove getApproveAction(){
 if(context.get("approveAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.yf.SumAmongGroupsApprove)context.get("approveAction");
  nc.ui.ebpur.sumamonggroups.actions.yf.SumAmongGroupsApprove bean = new nc.ui.ebpur.sumamonggroups.actions.yf.SumAmongGroupsApprove();
  context.put("approveAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setBilltype("EC82");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultUnApproveAction getAbstainAction(){
 if(context.get("abstainAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultUnApproveAction)context.get("abstainAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultUnApproveAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultUnApproveAction();
  context.put("abstainAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setBilltype("EC82");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.actions.DefaultApproveInfoAction getApproveInfoAction(){
 if(context.get("approveInfoAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultApproveInfoAction)context.get("approveInfoAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultApproveInfoAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultApproveInfoAction();
  context.put("approveInfoAction",bean);
  bean.setModel(getManagerAppModel());
  bean.setBilltype("EC82");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.actions.SumAmongScoreAction getSumamongscoreaction(){
 if(context.get("sumamongscoreaction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumAmongScoreAction)context.get("sumamongscoreaction");
  nc.ui.ebpur.sumamonggroups.actions.SumAmongScoreAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumAmongScoreAction();
  context.put("sumamongscoreaction",bean);
  bean.setEditor(getBillFormEditor());
  bean.setCode("sumAmong");
  bean.setInterceptor(getSumamongScoreActionInterceptor_106774c());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor getSumamongScoreActionInterceptor_106774c(){
 if(context.get("nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor#106774c")!=null)
 return (nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor)context.get("nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor#106774c");
  nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor bean = new nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor();
  context.put("nc.ui.ebpur.sumamonggroups.edit.SumamongScoreActionInterceptor#106774c",bean);
  bean.setEditPanel(getBillFormEditor());
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.funcnode.ui.action.GroupAction getPrintMenuAction(){
 if(context.get("printMenuAction")!=null)
 return (nc.funcnode.ui.action.GroupAction)context.get("printMenuAction");
  nc.funcnode.ui.action.GroupAction bean = new nc.funcnode.ui.action.GroupAction();
  context.put("printMenuAction",bean);
  bean.setCode("Prints");
  bean.setActions(getManagedList6());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList6(){  List list = new ArrayList();  list.add(getTemplatePrintAction());  list.add(getTemplatePreviewAction());  list.add(getOutputAction());  return list;}

public nc.ui.ecpubapp.uif2app.actions.DefaultOutputAction getOutputAction(){
 if(context.get("outputAction")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultOutputAction)context.get("outputAction");
  nc.ui.ecpubapp.uif2app.actions.DefaultOutputAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultOutputAction();
  context.put("outputAction",bean);
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.funcnode.ui.action.GroupAction getCommitactiongroup(){
 if(context.get("commitactiongroup")!=null)
 return (nc.funcnode.ui.action.GroupAction)context.get("commitactiongroup");
  nc.funcnode.ui.action.GroupAction bean = new nc.funcnode.ui.action.GroupAction();
  context.put("commitactiongroup",bean);
  bean.setCode("CommitActionGroup");
  bean.setActions(getManagedList7());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList7(){  List list = new ArrayList();  list.add(getCommitAction());  list.add(getUnCommitAction());  return list;}

public nc.funcnode.ui.action.GroupAction getApproveactiongroup(){
 if(context.get("approveactiongroup")!=null)
 return (nc.funcnode.ui.action.GroupAction)context.get("approveactiongroup");
  nc.funcnode.ui.action.GroupAction bean = new nc.funcnode.ui.action.GroupAction();
  context.put("approveactiongroup",bean);
  bean.setCode("ApproveActionGroup");
  bean.setActions(getManagedList8());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList8(){  List list = new ArrayList();  list.add(getApproveAction());  list.add(getAbstainAction());  return list;}

public nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction getCoquerygroup(){
 if(context.get("coquerygroup")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction)context.get("coquerygroup");
  nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction();
  context.put("coquerygroup",bean);
  bean.setCode("CoQueryGroup");
  bean.setBtnNameCode("ec_unitQry");
  bean.setActions(getManagedList9());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList9(){  List list = new ArrayList();  list.add(getApproveInfoAction());  return list;}

public nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction getExportActionGroup(){
 if(context.get("exportActionGroup")!=null)
 return (nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction)context.get("exportActionGroup");
  nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction bean = new nc.ui.ecpubapp.uif2app.actions.DefaultMenuAction();
  context.put("exportActionGroup",bean);
  bean.setCode("exportgroup");
  bean.setBtnNameCode("ec_export");
  bean.setActions(getManagedList10());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList10(){  List list = new ArrayList();  list.add(getSumAmongExportAction());  return list;}

public nc.ui.ebpur.sumamonggroups.actions.SumAmongExportDataAction getSumAmongExportAction(){
 if(context.get("sumAmongExportAction")!=null)
 return (nc.ui.ebpur.sumamonggroups.actions.SumAmongExportDataAction)context.get("sumAmongExportAction");
  nc.ui.ebpur.sumamonggroups.actions.SumAmongExportDataAction bean = new nc.ui.ebpur.sumamonggroups.actions.SumAmongExportDataAction();
  context.put("sumAmongExportAction",bean);
  bean.setEditor(getBillFormEditor());
  bean.setOtherIncludeItemKeys("pk_group,pk_org");
  bean.setExportTableCode("arr_among_groups");
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.uif2.actions.ActionContributors getToftpanelActionContributors(){
 if(context.get("toftpanelActionContributors")!=null)
 return (nc.ui.uif2.actions.ActionContributors)context.get("toftpanelActionContributors");
  nc.ui.uif2.actions.ActionContributors bean = new nc.ui.uif2.actions.ActionContributors();
  context.put("toftpanelActionContributors",bean);
  bean.setContributors(getManagedList11());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList11(){  List list = new ArrayList();  list.add(getActionofCard());  return list;}

public nc.ui.uif2.actions.ActionContributors getBrowseActionContributors(){
 if(context.get("browseActionContributors")!=null)
 return (nc.ui.uif2.actions.ActionContributors)context.get("browseActionContributors");
  nc.ui.uif2.actions.ActionContributors bean = new nc.ui.uif2.actions.ActionContributors();
  context.put("browseActionContributors",bean);
  bean.setContributors(getManagedList12());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList12(){  List list = new ArrayList();  list.add(getBrowseofList());  return list;}

public nc.ui.uif2.actions.StandAloneToftPanelActionContainer getBrowseofList(){
 if(context.get("browseofList")!=null)
 return (nc.ui.uif2.actions.StandAloneToftPanelActionContainer)context.get("browseofList");
  nc.ui.uif2.actions.StandAloneToftPanelActionContainer bean = new nc.ui.uif2.actions.StandAloneToftPanelActionContainer(getBillFormEditor());  context.put("browseofList",bean);
  bean.setActions(getManagedList13());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList13(){  List list = new ArrayList();  list.add(getRefreshAction());  list.add(getCoquerygroup());  list.add(getExportActionGroup());  list.add(getPrintMenuAction());  return list;}

public nc.ui.uif2.actions.StandAloneToftPanelActionContainer getActionofCard(){
 if(context.get("actionofCard")!=null)
 return (nc.ui.uif2.actions.StandAloneToftPanelActionContainer)context.get("actionofCard");
  nc.ui.uif2.actions.StandAloneToftPanelActionContainer bean = new nc.ui.uif2.actions.StandAloneToftPanelActionContainer(getBillFormEditor());  context.put("actionofCard",bean);
  bean.setActions(getManagedList14());
  bean.setEditActions(getManagedList15());
  bean.setModel(getManagerAppModel());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList14(){  List list = new ArrayList();  list.add(getEditAction());  list.add(getDelAction());  list.add(getSeparatorAction());  list.add(getRefreshAction());  list.add(getSeparatorAction());  list.add(getCommitactiongroup());  list.add(getApproveactiongroup());  list.add(getSumamongscoreaction());  list.add(getSeparatorAction());  list.add(getCoquerygroup());  list.add(getSeparatorAction());  list.add(getExportActionGroup());  list.add(getPrintMenuAction());  return list;}

private List getManagedList15(){  List list = new ArrayList();  list.add(getSaveAction());  list.add(getSeparatorAction());  list.add(getCancelAction());  return list;}

public nc.ui.uif2.TangramContainer getContainer(){
 if(context.get("container")!=null)
 return (nc.ui.uif2.TangramContainer)context.get("container");
  nc.ui.uif2.TangramContainer bean = new nc.ui.uif2.TangramContainer();
  context.put("container",bean);
  bean.setTangramLayoutRoot(getTBNode_1f74743());
  bean.initUI();
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private nc.ui.uif2.tangramlayout.node.TBNode getTBNode_1f74743(){
 if(context.get("nc.ui.uif2.tangramlayout.node.TBNode#1f74743")!=null)
 return (nc.ui.uif2.tangramlayout.node.TBNode)context.get("nc.ui.uif2.tangramlayout.node.TBNode#1f74743");
  nc.ui.uif2.tangramlayout.node.TBNode bean = new nc.ui.uif2.tangramlayout.node.TBNode();
  context.put("nc.ui.uif2.tangramlayout.node.TBNode#1f74743",bean);
  bean.setShowMode("CardLayout");
  bean.setTabs(getManagedList16());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

private List getManagedList16(){  List list = new ArrayList();  list.add(getCNode_341791());  return list;}

private nc.ui.uif2.tangramlayout.node.CNode getCNode_341791(){
 if(context.get("nc.ui.uif2.tangramlayout.node.CNode#341791")!=null)
 return (nc.ui.uif2.tangramlayout.node.CNode)context.get("nc.ui.uif2.tangramlayout.node.CNode#341791");
  nc.ui.uif2.tangramlayout.node.CNode bean = new nc.ui.uif2.tangramlayout.node.CNode();
  context.put("nc.ui.uif2.tangramlayout.node.CNode#341791",bean);
  bean.setComponent(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ebpur.sumamonggroups.edit.SumamongGroupsEditHandler getHandler(){
 if(context.get("handler")!=null)
 return (nc.ui.ebpur.sumamonggroups.edit.SumamongGroupsEditHandler)context.get("handler");
  nc.ui.ebpur.sumamonggroups.edit.SumamongGroupsEditHandler bean = new nc.ui.ebpur.sumamonggroups.edit.SumamongGroupsEditHandler();
  context.put("handler",bean);
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.edit.DefaultEditHandleMediator getEditHandlerMediator(){
 if(context.get("editHandlerMediator")!=null)
 return (nc.ui.ecpubapp.uif2app.edit.DefaultEditHandleMediator)context.get("editHandlerMediator");
  nc.ui.ecpubapp.uif2app.edit.DefaultEditHandleMediator bean = new nc.ui.ecpubapp.uif2app.edit.DefaultEditHandleMediator(getBillFormEditor());  context.put("editHandlerMediator",bean);
  bean.setHandler(getHandler());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.uif2.FunNodeClosingHandler getClosingListener(){
 if(context.get("ClosingListener")!=null)
 return (nc.ui.uif2.FunNodeClosingHandler)context.get("ClosingListener");
  nc.ui.uif2.FunNodeClosingHandler bean = new nc.ui.uif2.FunNodeClosingHandler();
  context.put("ClosingListener",bean);
  bean.setModel(getManagerAppModel());
  bean.setSaveaction(getSaveAction());
  bean.setCancelaction(getCancelAction());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

public nc.ui.ecpubapp.uif2app.model.ProjEexcFuncNodeInitDataListener getInitDataListener(){
 if(context.get("InitDataListener")!=null)
 return (nc.ui.ecpubapp.uif2app.model.ProjEexcFuncNodeInitDataListener)context.get("InitDataListener");
  nc.ui.ecpubapp.uif2app.model.ProjEexcFuncNodeInitDataListener bean = new nc.ui.ecpubapp.uif2app.model.ProjEexcFuncNodeInitDataListener();
  context.put("InitDataListener",bean);
  bean.setDataManager(getModelDataManager());
  bean.setEditor(getBillFormEditor());
setBeanFacotryIfBeanFacatoryAware(bean);
invokeInitializingBean(bean);
return bean;
}

}
